package group.sicher.common.entity;

import javax.persistence.*;
import java.util.Objects;

/**
 * @Auth rock
 * @Date 2019/7/1 21:08
 * @description
 */
@Entity
@Table(name = "wm_shop_audit_info")
public class ShopAuditInfoEntity {

    private Long id;
    private Long auditId;
    private Long shopId;
    private String shopName;
    private String tag;
    private String businessCategory;
    private String contact;
    private String contactMobile;
    private Long beginAt;
    private Long endAt;
    private String storeImg;
    private String instoreImg;
    private String logoImg;
    private String backgroupImg;
    private String Longitude;
    private String latitude;
    private String provinceName;
    private Long provice;
    private String cityName;
    private Long city;
    private String areaName;
    private Long area;
    private String address;
    private String street;
    private String mobile;
    private String email;
    private String images;
    private String notice;
    private Double score;
    private String sendTime;
    private Integer boxCost;
    private Integer sendCost;
    private Integer floorSendCost;
    private Integer legalIdcardType;
    private String legalIdcardCode;
    private String legalName;
    private String legalMobile;
    private String idcardBackImg;
    private String idcardFrontImg;
    private String idcardHandImg;
    private String businessImg;
    private String businessCode;
    private String businessName;
    private String businessAddress;
    private Long businessBeginAt;
    private Long businessEndAt;
    private String licenseImg;
    private Long storeCardType;
    private String licenseCode;
    private String licenseName;
    private String licenseAddress;
    private Long licenseBeginAt;
    private Long licenseEndAt;
    private String bankAccountName;
    private Integer bankAccountIdcardType;
    private String bankAccountIdcardCode;
    private String bankAccountCode;
    private Long bankProvice;
    private Long bankCity;
    private Long bankArea;
    private Long bankId;
    private Long bankBranchId;
    private String bankMobile;

    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(name = "id")
    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    @Basic
    @Column(name = "audit_id")
    public Long getAuditId() {
        return auditId;
    }

    public void setAuditId(Long auditId) {
        this.auditId = auditId;
    }

    @Basic
    @Column(name = "shop_id")
    public Long getShopId() {
        return shopId;
    }

    public void setShopId(Long shopId) {
        this.shopId = shopId;
    }

    @Basic
    @Column(name = "shop_name")
    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    @Basic
    @Column(name = "tag")
    public String getTag() {
        return tag;
    }

    public void setTag(String tag) {
        this.tag = tag;
    }

    @Basic
    @Column(name = "business_category")
    public String getBusinessCategory() {
        return businessCategory;
    }

    public void setBusinessCategory(String businessCategory) {
        this.businessCategory = businessCategory;
    }

    @Basic
    @Column(name = "contact")
    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact;
    }

    @Basic
    @Column(name = "contact_mobile")
    public String getContactMobile() {
        return contactMobile;
    }

    public void setContactMobile(String contactMobile) {
        this.contactMobile = contactMobile;
    }

    @Basic
    @Column(name = "begin_at")
    public Long getBeginAt() {
        return beginAt;
    }

    public void setBeginAt(Long beginAt) {
        this.beginAt = beginAt;
    }

    @Basic
    @Column(name = "end_at")
    public Long getEndAt() {
        return endAt;
    }

    public void setEndAt(Long endAt) {
        this.endAt = endAt;
    }

    @Basic
    @Column(name = "store_img")
    public String getStoreImg() {
        return storeImg;
    }

    public void setStoreImg(String storeImg) {
        this.storeImg = storeImg;
    }

    @Basic
    @Column(name = "instore_img")
    public String getInstoreImg() {
        return instoreImg;
    }

    public void setInstoreImg(String instoreImg) {
        this.instoreImg = instoreImg;
    }

    @Basic
    @Column(name = "logo_img")
    public String getLogoImg() {
        return logoImg;
    }

    public void setLogoImg(String logoImg) {
        this.logoImg = logoImg;
    }

    @Basic
    @Column(name = "backgroup_img")
    public String getBackgroupImg() {
        return backgroupImg;
    }

    public void setBackgroupImg(String backgroupImg) {
        this.backgroupImg = backgroupImg;
    }

    @Basic
    @Column(name = "Longitude")
    public String getLongitude() {
        return Longitude;
    }

    public void setLongitude(String Longitude) {
        this.Longitude = Longitude;
    }

    @Basic
    @Column(name = "latitude")
    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    @Basic
    @Column(name = "province_name")
    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    @Basic
    @Column(name = "provice")
    public Long getProvice() {
        return provice;
    }

    public void setProvice(Long provice) {
        this.provice = provice;
    }

    @Basic
    @Column(name = "city_name")
    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    @Basic
    @Column(name = "city")
    public Long getCity() {
        return city;
    }

    public void setCity(Long city) {
        this.city = city;
    }

    @Basic
    @Column(name = "area_name")
    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    @Basic
    @Column(name = "area")
    public Long getArea() {
        return area;
    }

    public void setArea(Long area) {
        this.area = area;
    }

    @Basic
    @Column(name = "address")
    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    @Basic
    @Column(name = "street")
    public String getStreet() {
        return street;
    }

    public void setStreet(String street) {
        this.street = street;
    }

    @Basic
    @Column(name = "mobile")
    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    @Basic
    @Column(name = "email")
    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    @Basic
    @Column(name = "images")
    public String getImages() {
        return images;
    }

    public void setImages(String images) {
        this.images = images;
    }

    @Basic
    @Column(name = "notice")
    public String getNotice() {
        return notice;
    }

    public void setNotice(String notice) {
        this.notice = notice;
    }

    @Basic
    @Column(name = "score")
    public Double getScore() {
        return score;
    }

    public void setScore(Double score) {
        this.score = score;
    }

    @Basic
    @Column(name = "send_time")
    public String getSendTime() {
        return sendTime;
    }

    public void setSendTime(String sendTime) {
        this.sendTime = sendTime;
    }

    @Basic
    @Column(name = "box_cost")
    public Integer getBoxCost() {
        return boxCost;
    }

    public void setBoxCost(Integer boxCost) {
        this.boxCost = boxCost;
    }

    @Basic
    @Column(name = "send_cost")
    public Integer getSendCost() {
        return sendCost;
    }

    public void setSendCost(Integer sendCost) {
        this.sendCost = sendCost;
    }

    @Basic
    @Column(name = "floor_send_cost")
    public Integer getFloorSendCost() {
        return floorSendCost;
    }

    public void setFloorSendCost(Integer floorSendCost) {
        this.floorSendCost = floorSendCost;
    }

    @Basic
    @Column(name = "legal_idcard_type")
    public Integer getLegalIdcardType() {
        return legalIdcardType;
    }

    public void setLegalIdcardType(Integer legalIdcardType) {
        this.legalIdcardType = legalIdcardType;
    }

    @Basic
    @Column(name = "legal_idcard_code")
    public String getLegalIdcardCode() {
        return legalIdcardCode;
    }

    public void setLegalIdcardCode(String legalIdcardCode) {
        this.legalIdcardCode = legalIdcardCode;
    }

    @Basic
    @Column(name = "legal_name")
    public String getLegalName() {
        return legalName;
    }

    public void setLegalName(String legalName) {
        this.legalName = legalName;
    }

    @Basic
    @Column(name = "legal_mobile")
    public String getLegalMobile() {
        return legalMobile;
    }

    public void setLegalMobile(String legalMobile) {
        this.legalMobile = legalMobile;
    }

    @Basic
    @Column(name = "idcard_back_img")
    public String getIdcardBackImg() {
        return idcardBackImg;
    }

    public void setIdcardBackImg(String idcardBackImg) {
        this.idcardBackImg = idcardBackImg;
    }

    @Basic
    @Column(name = "idcard_front_img")
    public String getIdcardFrontImg() {
        return idcardFrontImg;
    }

    public void setIdcardFrontImg(String idcardFrontImg) {
        this.idcardFrontImg = idcardFrontImg;
    }

    @Basic
    @Column(name = "idcard_hand_img")
    public String getIdcardHandImg() {
        return idcardHandImg;
    }

    public void setIdcardHandImg(String idcardHandImg) {
        this.idcardHandImg = idcardHandImg;
    }

    @Basic
    @Column(name = "business_img")
    public String getBusinessImg() {
        return businessImg;
    }

    public void setBusinessImg(String businessImg) {
        this.businessImg = businessImg;
    }

    @Basic
    @Column(name = "business_code")
    public String getBusinessCode() {
        return businessCode;
    }

    public void setBusinessCode(String businessCode) {
        this.businessCode = businessCode;
    }

    @Basic
    @Column(name = "business_name")
    public String getBusinessName() {
        return businessName;
    }

    public void setBusinessName(String businessName) {
        this.businessName = businessName;
    }

    @Basic
    @Column(name = "business_address")
    public String getBusinessAddress() {
        return businessAddress;
    }

    public void setBusinessAddress(String businessAddress) {
        this.businessAddress = businessAddress;
    }

    @Basic
    @Column(name = "business_begin_at")
    public Long getBusinessBeginAt() {
        return businessBeginAt;
    }

    public void setBusinessBeginAt(Long businessBeginAt) {
        this.businessBeginAt = businessBeginAt;
    }

    @Basic
    @Column(name = "business_end_at")
    public Long getBusinessEndAt() {
        return businessEndAt;
    }

    public void setBusinessEndAt(Long businessEndAt) {
        this.businessEndAt = businessEndAt;
    }

    @Basic
    @Column(name = "license_img")
    public String getLicenseImg() {
        return licenseImg;
    }

    public void setLicenseImg(String licenseImg) {
        this.licenseImg = licenseImg;
    }

    @Basic
    @Column(name = "store_card_type")
    public Long getStoreCardType() {
        return storeCardType;
    }

    public void setStoreCardType(Long storeCardType) {
        this.storeCardType = storeCardType;
    }

    @Basic
    @Column(name = "license_code")
    public String getLicenseCode() {
        return licenseCode;
    }

    public void setLicenseCode(String licenseCode) {
        this.licenseCode = licenseCode;
    }

    @Basic
    @Column(name = "license_name")
    public String getLicenseName() {
        return licenseName;
    }

    public void setLicenseName(String licenseName) {
        this.licenseName = licenseName;
    }

    @Basic
    @Column(name = "license_address")
    public String getLicenseAddress() {
        return licenseAddress;
    }

    public void setLicenseAddress(String licenseAddress) {
        this.licenseAddress = licenseAddress;
    }

    @Basic
    @Column(name = "license_begin_at")
    public Long getLicenseBeginAt() {
        return licenseBeginAt;
    }

    public void setLicenseBeginAt(Long licenseBeginAt) {
        this.licenseBeginAt = licenseBeginAt;
    }

    @Basic
    @Column(name = "license_end_at")
    public Long getLicenseEndAt() {
        return licenseEndAt;
    }

    public void setLicenseEndAt(Long licenseEndAt) {
        this.licenseEndAt = licenseEndAt;
    }

    @Basic
    @Column(name = "bank_account_name")
    public String getBankAccountName() {
        return bankAccountName;
    }

    public void setBankAccountName(String bankAccountName) {
        this.bankAccountName = bankAccountName;
    }

    @Basic
    @Column(name = "bank_account_idcard_type")
    public Integer getBankAccountIdcardType() {
        return bankAccountIdcardType;
    }

    public void setBankAccountIdcardType(Integer bankAccountIdcardType) {
        this.bankAccountIdcardType = bankAccountIdcardType;
    }

    @Basic
    @Column(name = "bank_account_idcard_code")
    public String getBankAccountIdcardCode() {
        return bankAccountIdcardCode;
    }

    public void setBankAccountIdcardCode(String bankAccountIdcardCode) {
        this.bankAccountIdcardCode = bankAccountIdcardCode;
    }

    @Basic
    @Column(name = "bank_account_code")
    public String getBankAccountCode() {
        return bankAccountCode;
    }

    public void setBankAccountCode(String bankAccountCode) {
        this.bankAccountCode = bankAccountCode;
    }

    @Basic
    @Column(name = "bank_provice")
    public Long getBankProvice() {
        return bankProvice;
    }

    public void setBankProvice(Long bankProvice) {
        this.bankProvice = bankProvice;
    }

    @Basic
    @Column(name = "bank_city")
    public Long getBankCity() {
        return bankCity;
    }

    public void setBankCity(Long bankCity) {
        this.bankCity = bankCity;
    }

    @Basic
    @Column(name = "bank_area")
    public Long getBankArea() {
        return bankArea;
    }

    public void setBankArea(Long bankArea) {
        this.bankArea = bankArea;
    }

    @Basic
    @Column(name = "bank_id")
    public Long getBankId() {
        return bankId;
    }

    public void setBankId(Long bankId) {
        this.bankId = bankId;
    }

    @Basic
    @Column(name = "bank_branch_id")
    public Long getBankBranchId() {
        return bankBranchId;
    }

    public void setBankBranchId(Long bankBranchId) {
        this.bankBranchId = bankBranchId;
    }

    @Basic
    @Column(name = "bank_mobile")
    public String getBankMobile() {
        return bankMobile;
    }

    public void setBankMobile(String bankMobile) {
        this.bankMobile = bankMobile;
    }
}
